drinking troughs - German English Dictionary